61b461ec92664942f8623e950c4a4fb2d6e65aeb,src/main/java/org/jpmml/xgboost/PoissonRegression.java,PoissonRegression,encodeMiningModel,#Segmentation#number#Schema#,37

Before Change


		Output output = encodeOutput(base_score);

		MiningModel miningModel = new MiningModel(MiningFunction.REGRESSION, ModelUtil.createMiningSchema(segmentSchema))
			.setSegmentation(segmentation)
			.setOutput(output);

		return MiningModelUtil.createRegression(schema, miningModel);
	}

After Change


public class PoissonRegression extends Regression {

	@Override
	public MiningModel encodeMiningModel(Segmentation segmentation, float base_score, Schema schema){
		Schema segmentSchema = schema.toAnonymousSchema();

		Output output = encodeOutput();

		MiningModel miningModel = new MiningModel(MiningFunction.REGRESSION, ModelUtil.createMiningSchema(segmentSchema))
			.setSegmentation(segmentation)
			.setTargets(createTargets(base_score, segmentSchema))
			.setOutput(output);

		return MiningModelUtil.createRegression(schema, miningModel);
	}